package cn.wizzer.app.user.modules.services;

import cn.wizzer.app.user.modules.models.TrialFund;
import cn.wizzer.framework.base.service.BaseService;
import cn.wizzer.framework.page.Pagination;

/**
 * 体验金业务接口
 */
public interface TrialFundService extends BaseService<TrialFund> {

    /**
     * 查询列表（分页）
     *
     * @param userKeyword 昵称或用户名
     * @param searchDate  日期时间
     * @param pageNumber  当前页
     * @param pageSize    显示页数
     * @return
     */
    Pagination listPage(String userKeyword, String[] searchDate, int pageNumber, int pageSize);

    /**
     * 申请体验金
     *
     * @param appid 用户id
     * @param ip    请求ip
     */
    void apply(String appid, String ip);


}
